c863bdeb35976a55395a6d1f6530646a3446c75b,src/main/java/org/blockartistry/mod/DynSurround/client/fx/WaterSplashJetEffect.java,WaterSplashJetEffect,isValidSpawnBlock,#World#BlockPos#,97
Before Change
if (world.getBlockState(pos).getMaterial() != Material.WATER)
return false;
final boolean unbounded = isUnboundedLiquid(world, pos);
return (unbounded && world.getBlockState(pos.down()).getMaterial().isSolid())
|| (!unbounded && world.getBlockState(pos.up()).getBlock() instanceof BlockDynamicLiquid);
}
After Change
if (world.getBlockState(pos).getMaterial() != Material.WATER)
return false;
if (isUnboundedLiquid(world, pos)) {
final BlockPos down = pos.down();
if (world.getBlockState(down).getMaterial().isSolid())
return true;
return !isUnboundedLiquid(world, down);
}
return world.getBlockState(pos.up()).getBlock() instanceof BlockDynamicLiquid;